// export function install() {
//   // 处理普通JavaScript错误
//   window.onerror = function (message, source, lineno, colno, error) {
//     console.error({
//       message,
//       source,
//       lineno,
//       colno,
//       error: error?.stack
//     })
//     console.log({
//       type: 'js_error',
//       details: { message, source, lineno, colno }
//     })
//     return true // 防止错误继续向上传播
//   }
//   // 处理未捕获的Promise错误
//   window.addEventListener('unhandledrejection', function (event) {
//     console.error('未处理的Promise错误:', event.reason)
//     event.preventDefault() // 阻止默认处理
//   })
// }
